part of 'create_purchased_item_models.dart';

class PurchasedItemModelCreationResult extends Equatable {
  const PurchasedItemModelCreationResult({
    required this.activePurchasedItemModels,
    required this.pausedGooglePlayPurchasedSubscriptionModels,
    required this.expiredPurchasedSubscriptionModels,
  });

  final BuiltList<PurchasedItemModel> activePurchasedItemModels;
  final BuiltList<GooglePlayPurchasedSubscriptionModel> pausedGooglePlayPurchasedSubscriptionModels;
  final BuiltList<PurchasedSubscriptionModel> expiredPurchasedSubscriptionModels;

  @override
  List<Object?> get props {
    return [
      activePurchasedItemModels,
      pausedGooglePlayPurchasedSubscriptionModels,
      expiredPurchasedSubscriptionModels,
    ];
  }
}
